give their walking papers - Türkisch Englisch Wörterbuch